我可能只是真的很累但是我不能为我的生活弄清楚为什么public TestBase(){
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized", "--disable-cache");
driver = new ChromeDriver(options);
}
不能使父母的宽度调整到它的大小&&n; #39;的内容。我已尝试搜索其他解决方案,但我发现的每项资源都表示向父级添加display: inline-block
应该可以解决问题。
在下面的示例中,我试图使蓝色方块仅延伸到绿色方块的边缘,然后最终通过inline-block
将内容居中:
margin: 0 auto;

#intro {
height: 400px;
background-color: red;
}
.slide-txt {
display: inline-block;
width: 30%;
background-color: lime;
}
.slide-box {
display: inline-block;
margin: 0 auto;
background-color: blue;
}

答案 0 :(得分:2)
在div子项中使用width:30%;
( .slide-txt )会使父div扩展以填充其他70%,因此要避免这种情况并根据内容进行调整你需要在div子中使用px而不是%。
答案 1 :(得分:0)
红色#intro是一个带有.container类的div ......这个元素通过bootstrap左右填充。
只需删除该填充: https://jsfiddle.net/eam0mk47/1/
#intro .container {
padding: 0px;
}
或者不要在那里上课。