Html 如何使用单个类将内联CSS转换为外部CSS?
我有一些需求,需要使用我的控件类将给定的内联css元素转换为外部cssHtml 如何使用单个类将内联CSS转换为外部CSS?,html,css,Html,Css,我有一些需求,需要使用我的控件类将给定的内联css元素转换为外部css 标题: 歌词: 多类有什么问题?@NullPointer,我正在内部创建一些控件。我只需要使用一个父类。@MarcinJuraszek,我正在尝试使用Fiddle和~+>的不同组合,发现了很多困难。 <div class="control my-control"> <div style="float: left;"> <div style=
标题:
歌词:
多类有什么问题?@NullPointer,我正在内部创建一些控件。我只需要使用一个父类。@MarcinJuraszek,我正在尝试使用Fiddle和~+>的不同组合,发现了很多困难。
<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>
.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;
}