创建具有响应样式的弹出窗口
Creating a popup with responsive styling
我正在尝试创建一个弹出窗口,其中包含2个具有响应大小的内部div。
我想我可以通过将它们的width
和height
设置为父div的百分比来实现这一点,但这似乎不起作用。如果你调整浏览器窗口的大小,我的jsfiddle中的leftAreadiv会从弹出的div中掉出来
我该怎么解决这个问题?
jsfiddle
使用box-sizing: border-box;
属性设置框宽度内部的填充和边框
点击此处查看更多文档:方框大小-CSS
body {
background-color: black;
}
.popup {
position: absolute;
margin: 0 auto;
width: 80vw;
height: 10vh;
left: 0%;
right: 0%;
top: 50%;
display: block;
background-color: orange;
border: 2px solid white;
border-radius: 15px;
}
.leftArea {
position: relative;
float: left;
width: 85%;
height: 98%;
margin: 0px;
background-color: red;
border-radius: 14px 0px 0px 14px;
border: 0px;
padding-left: 10px;
padding-right: 10px;
box-sizing: border-box; /* Use this property to set the padding inner */
display: inline-block;
text-align: left;
}
.rightArea {
position: relative;
float: right;
width: 12.25%;
height: 100%;
background-color: #123456;
margin: 0px;
display: inline-block;
border-radius: 0px 14px 14px 0px;
border: 0px;
}
<div class="popup">
<div class="leftArea"></div>
<div class="rightArea"></div>
</div>
相关文章:
- 我可以在FullCalendar中设置事件ClickLimit弹出窗口的样式吗
- Javascript em根据窗口/视口尺寸调整大小,不影响文档样式的text/css
- 使用JavaScript更改带有窗口高度的元素样式
- 在 shopify 上设置JavaScript弹出窗口的样式
- 自定义/样式提示窗口
- 动态为不同大小的浏览器窗口应用不同的样式表
- 在样式模式 (jQuery UI) 窗口中显示 JS 警报
- 打开一个新的javascript窗口(.open)及其CSS样式
- 如何使PHP/JavaScript错误弹出窗口以正确的样式显示
- extjs 窗口项样式
- 如何在提交按钮上设置javascript弹出确认窗口的样式
- 如何在改变窗口宽度时重新加载css样式?
- 如何创建一个不规则的(不是矩形的)工具样式的弹出窗口
- 如何保持Javascript自定义下拉/弹出窗口和类似的交互打开,而样式化它
- AngularUI弹出窗口样式改变父元素点击
- 使用bxslider破坏断点样式调整窗口大小
- 是否可以使用javascript应用随机窗口大小的媒体查询样式
- 使用Javascript为弹出窗口应用css样式
- JS:打开样式窗口
- 如何获得此弹出窗口样式