簡體   English   中英

跟蹤CSS中的嵌套項

[英]Tracking nested items in CSS

我會從我的腦海試圖找出在這4個<br>標簽的來源。

CMS正在這樣做:

<div style="width:100%; border: solid 1px;">
    <br>
    <br>
    <br>
    <br>
    <table style="display:block; width: 99%; height: auto; margin: 0px; vertical-align: top; border: solid 1px;" border="0">
        <colgroup>
        <col style="text-align: left;"></colgroup>
        <colgroup><col style="text-align: center;"></colgroup>
        <colgroup><col style="text-align: center;"></colgroup>
        <colgroup><col style="text-align: center;"></colgroup>  
    <tbody>

頁面的代碼如下:

<div style="width:100%; border: solid 1px;">
<table style="display:block; width: 99%; height: auto; margin: 0px; vertical-align: top; border: solid 1px;" border="0">
    <colgroup>
    <col style="text-align: left;"/>
    <col style="text-align: center;"/>
    <col style="text-align: center;"/>
    <col style="text-align: center;"/>
    </colgroup>
  <tbody>  

現在,似乎CMS css代碼中的某些內容告訴它將這些標記放在表之前。 在前面的DIV是一路去到頂部,但只要我把表中的這4個<br>標簽進來,我做我絕對最好的努力沖刷取消呼叫的CSS,但無濟於事。 有沒有更簡單的方法通過CSS跟蹤這個? 我想要做的就是強制使用內聯樣式,因此表格上方沒有更多的<br>標簽。

謝謝你的幫助!

編輯對不起,這是Drupal,以Chrysalis為主題。 以前不能做CSS:或者之后:添加東西? 這就是我有點假設正在進行的事情。 另外,我無法訪問外部CSS。 假設我必須尊重當前的CSS,並且只在必要時才進行內聯更改。

它幾乎肯定不是CSS放入這些標簽,而是CMS中的一些模板。

不過,如果你只是將表包裝在帶有類的div中,比如說'tablewrapper'並添加一些類似的CSS

.tablewrapper br { display: none; }

它應該隱藏頁面上的br。

BNL你是對的,是插入那些的CMS模塊。 這是'換線轉換器'正在這樣做。

只需轉到:管理 - >站點配置 - >輸入格式

並禁用'換行轉換器'。

它與此非常相似: http//drupal.org/node/689908
謝謝你讓我回到正確的方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM