我想知道一种干净和通用的方法来实现这一点,只使用CSS超文本标记语言。最小的标记/黑客攻击是可取的。
目标是提供一个工作示例,其中:
到目前为止,这是一种丑陋的方法:
$(function(){
console.log("this code is here only to allow resizing the parent box");
$(".box").resizable().height(150).width(100);
});
.box{
margin-left:auto;
margin-right:auto;
display: flex;
justify-content: center;
align-items: center;
position:relative;
border:2px dashed red;
min-width:90px;
min-height:90px;
margin-top:50px;
}
.dummy{
max-height:100%;
max-width:100%;
object-fit:contain;
border-radius:500px;
border:2px dashed blue;
box-sizing:content-box;
pointer-events:none;
background-color:yellow;
}
.circle{
display:contents;
position:relative;
}
.circle span{
position:absolute;
color:white;
font-size:30px;
color:black;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js">
</script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css">
<h4>No JS involved, but a lot of ugly hackery</h4>
<p>¿any better way to do it?</p>
<div class="box" width="100" height="160">
<div class="circle">
<img class="dummy" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAPoAQMAAAB3bUanAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAKpJREFUeNrswYEAAAAAgKD9qRepAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg9uBAAAAAAADI/7URVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWlPTgkAAAAABD0/7UrbAAAAADMAuw/AAGdJWCbAAAAAElFTkSuQmCC
">
<span>:-)</span>
</div>
</div>
<br/><br/><br/><br/>
HTML
<div id="box">
<div id="circle">
</div>
</div>
CSS
#box{
height: 200px;
width: 200px;
background-color: red;
}
#circle{
height: 100%;
width: 100%;
background-color: blue;
border-radius: 50%;
}
代码笔
上面是一个模式,我一直试图弄清楚如何生成相当长的一段时间了。我很想把圆的半径输入到一个方法中,并让它返回一个数组,其中包含正确的值。(例如,0=最暗,1=较少暗,2=较少暗等) 我的问题是,我不知道如何在数学上做到这一点。半径每增加一次,边界正方形的边缘就会被侵蚀得更厉害。我看不出大小3、4、5等之间的变化有明显的模式。有人能帮我吗?谢了! 以下是我想出的一些信息: 3的半径均为(x-2,y-2)
问题内容: 我试图使用s或函数读取稍大的数据集,但我一直遇到s。数据框的最大大小是多少?我的理解是,只要数据适合内存,数据帧就应该可以,这对我来说不是问题。还有什么可能导致内存错误? 就上下文而言,我试图在《2007年消费者金融调查》中阅读ASCII格式(使用)和Stata格式(使用)。该文件的dta大小约为200MB,而ASCII的大小约为1.2GB,在Stata中打开该文件将告诉我,对于22,
问题内容: 我可以一次发送到的最大数据大小HttpURLConnection是Tomcat多少?请求大小是否有限制? 问题答案: maxPostSize 容器FORM URL参数解析将处理的POST的最大大小(以字节为单位)。可以通过将此属性设置为小于或等于0的值来禁用该限制。如果未指定,则将该属性设置为2097152(2兆字节)。 另一个限制是: maxHttpHeaderSize请求和响应HT
问题内容: 如果设置最大Java堆大小,那么单个对象可能的最大大小是多少? 假设我的应用程序只有一个类,而我正在创建一个对象。 该对象有大约大小限制吗? 我的课看起来像下面的课: 注意 正如我提到的JVM堆大小一样,我要求定量地回答。 问题答案: 理论上最大的Java对象(如果您有足够大的堆)将是带有2 31-1个元素的Java对象。那是16Gb。 但是,对于给定的堆大小,您将能够创建的最大对象取
我有一个带有SpringWeb服务的SpringBoot2应用程序,我试图限制传入请求的最大大小。我尝试使用以下属性,但不起作用。 您知道使用SpringWeb服务在SpringBoot2应用程序中限制传入请求最大大小的任何有效解决方案吗?在Spring Web服务文档中,有信息表明Spring Web服务提供了基于Sun的JRE 1.6 HTTP服务器的传输。也许这是个问题?
问题内容: 我想限制a的最大大小,以对正在实现的各种哈希算法进行度量。我在的一个重载构造函数中查看了loadfactor 。 我尝试在构造函数中将loadFactor设置为0.0f(这意味着我不希望HashMap的大小从EVER增大),但将此无效: 还有另一种方法来限制它的大小,使其永远不会增长吗? 问题答案: 有时越简单越好。