我知道有類似的問題,例如this one,但我一直無法找到可行的解決方案。如何從CSS中獲取指定的樣式,而不是從元素中計算的樣式?
有人可以建議我如何從CSS類中獲取width屬性的值,以便我可以將它寫入div?
即使實際元素由於內容而進一步拉伸,我也想獲取該類中設置的實際值。
如果可能,很樂意使用jQuery來做到這一點。
document.getElementById("myDiv").innerHTML = 'value of CSS width';
#myDiv {
width: 177px;
border: 1px solid red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="myDiv">Hello World!</div>
您是否正在尋找對div有效的css值,那麼您是否在意是否有多個樣式適用但正在被覆蓋? –
即使實際元素由於內容而進一步拉伸,我也想獲取該類中設置的實際值。 –
[this](http://stackoverflow.com/questions/395341/get-element-stylesheet-style-in-javascript)不回答你的問題,但一些方法可能會幫助你獲得指定的樣式,而不是計算出的樣式 –