現在我正在努力在舊模板中插入一個新元素,並且遇到了一些問題。基本上有一些已經定義的CSS規則在其他地方,使我很難準確地定位我的div我想。使用css引用文本位置
是否有可能以某種方式引用表示文本實際呈現位置的div?實際上,如果解決方案使用的是javascript或css,我其實不在乎,但從邏輯上來說,css看起來像是這個功能的正確位置。
例子:
<div>
<div style="text-align:right">Content</div>
</div>
在該示例中會有一個大的div跨越頁面的寬度,但我真的只是想要的東西,直接與該文本實際上存在比較小的區域交易。這可能嗎?
具體而言,我期望做的是確保我添加到現有模板(思考導航選項卡)的新類型的元素將是非常模塊化的。我希望能夠爲這些標籤使用非常不同的描述長度,並且能夠在不需要事先了解它們的DOM父母的情況下將背景應用到它們(我可以在其中添加任何新的內容,但是當前的佈局意味着這將需要工作在一些隨機div內,也在一定的隨機跨度內)
我想你可以用jQuery來做到這一點。 –
CSS只能影響元素。你可以將文字包裝在''之類的東西里。如果你準確地描述你想要做什麼,這將會有所幫助,因爲你假設你需要這種能力可能是不準確的。 – Pointy
@Pointy公平點,更具體的使用案例 –