gpt4 book ai didi

html - 如何仅使用一个类将此内联 CSS 转换为外部 CSS?

转载 作者:太空宇宙 更新时间:2023-11-04 04:47:57 25 4
gpt4 key购买 nike

我有一些要求需要使用我的控制类将给定的内联 css 元素转换为外部 css,jsfiddle ,

    <div class="control my-control">
<div style="float: left;">
<div style="padding-left: 3px; padding-top: 3px;">
<div style="float: left;">Title:</div>
<div style="float: left; padding-left: 12px"></div>
<div style="clear: both"></div>
</div>
<div style="padding-left: 3px; padding-top: 3px;">
<div style="float: left;">Lyrics: </div>
<div style="float: left; padding-left: 3px">
<div style="overflow: hidden; width: 180px; white-space: nowrap;" class="lyric-content"></div>
</div>
<div style="clear: both"></div>
</div>
</div>
<div style="float: right; border-left: 1px solid black;">
<img src="Content/Images/play.png" style="height: 50px;"></div>
</div>

最佳答案

http://jsfiddle.net/pgfUT/4/

.control.my-control {
overflow: hidden;
display: block;
border: 1px solid black;
margin: 15px;
width: 300px;
}

.control.my-control > div {
float: left;
}

.control.my-control > div + div {
float: right;
border-left: 1px solid black;
}

.control.my-control > div + div > img {
height: 50px;
}

.control.my-control > div > div {
padding-left: 3px;
padding-top: 3px;
}

.control.my-control > div > div > div {
float: left;
}

.control.my-control > div > div > div:last-child {
float: none;
clear: both;
}

.control.my-control > div > div > div + div {
padding-left: 12px;
}

.control.my-control > div > div + div > div + div {
padding-left: 3px;
}

.control.my-control > div > div > div > div.lyric-content {
overflow: hidden;
width: 180px;
white-space: nowrap;
}

关于html - 如何仅使用一个类将此内联 CSS 转换为外部 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14098587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com