首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么CSS不被应用?

为什么CSS不被应用?
EN

Stack Overflow用户
提问于 2022-02-25 23:30:32
回答 1查看 33关注 0票数 0

我有一个新闻部分的“主页”的子网站,https://galvestonecon.prod.govaccess.org/home-econdev,目前正在开发。我给这个主页分配了econdev (经济发展的缩写--加尔维斯顿县主要网站的一个子网站)的类,以便能够为页面分配样式和JavaScript。

我正试图在测试新闻条目列表的底部text-align:center“继续博客”链接,但它并没有选择那个CSS。我知道选择器(.econdev a.box_bottomlink)是正确的,因为我的红色边框正在显示,但文本仍然停留在左侧。我觉得这应该是容易的,但我已经尝试了一切,各种方式的对中项目在页面上,没有什么使它让步。我没有权限更改HTML,因为我使用的是一个有限的SDK,我们供应商的支持团队也帮不了我。我希望我在这里提供了足够的信息。如果还需要更多的话请告诉我。主要的相关标记是:

代码语言:javascript
运行
复制
/* CSS for Home Econ Dev */

body.front_end_body;
.sitewrapper;
* {
  font-size: 100% !important;
}


/*Removing elements from template that exist on main site - color gradients, CTA buttons, etc. - home template but not wanted on EconDev site */

.econdev .home_item4,
.econdev .home_item3,
.econdev .home_buttons:before {
  display: none !important;
}

.econdev .content_area,
.econdev a.box_bottomlink,
.econdev .home_item2 {
  margin: 0 auto;
  width: 90%;
  !important;
}


/*GC Is Real*/

.econdev .home_item2 td p {
  margin: 0 3em 0 0;
}


/*How Can We Help Section */

.howwecanhelp {
  flex-basis: 80%;
}

.econdev .row {
  display: flex;
  justify-content: center;
}


/*Recent News*/

.econdev ul {
  margin: 0 auto;
  width: 80%;
  !important;
  list-style-type: none;
}

.econdev .home_item2 li.hasimage a.news-item {
  display: flex;
  width: 90%;
  margin: 0 0 2em 0;
  border: 1px solid purple;
}

.econdev .home_item2 li.hasimage a.news-item div.item_info {
  justify-content;
  center;
}

.econdev .home_item2 li.hasimage img {
  width: 150px;
  !important;
  height: 150px;
  !important;
  padding: 5px;
  margin 5px;
  border: 1px solid #000;
}

.econdev a.news-item p {
  justify-content;
  right;
  width: 90%;
  padding: 0 0 1em 0;
  margin: 0 auto;
  list-style-type: none;
  border: 1px solid orange;
}

.econdev a.box_bottomlink {
  margin: 0 auto;
  !important;
  text-align: right;
  border: 1px solid red;
}
代码语言:javascript
运行
复制
<a class="box_bottomlink" href="/blog">Continue to Blog</a> FULL HTML for the News Widget

<!--!!WidgetStart, vi-orderdata="0"  vi-hideonmobile="false" vi-widgetinstancedata="1583"WidgetStart!!-->
<div id='widget_1583_2927_1882' class='content_area normal_content_area clearfix  '>
  <h2 style="text-align: center;">Recent News</h2>
</div>
<!--!!WidgetEnd-->

<!--!!WidgetStart, vi-orderdata="0"  vi-hideonmobile="false" vi-widgetinstancedata="1584"WidgetStart!!-->

<!--stopindex-->

<!--<div class="news_container">-->
<!--<h2 class="widget_header">Recent News</h2>-->
<ul>


  <li class="hasimage">
    <a href="/Home/Components/News/News/513/955" class="news-item">
      <div class="image_frame"><img alt="News Item Test 1 - Title" src="/home/showpublishedimage/2098/637715605434130000" /> </div>
      <div class="item_info">
        <p class="box_item_title">News Item Test 1 - Title</p>
        <p class="box_item_summary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer in turpis sed mauris facilisis hendrerit non nec ante. Mauris ornare eu lorem nec tempus. Nullam non nunc sed velit ullamcorper accumsan. Integer vitae enim at lacus molestie viverra.
          Vestibulum euismod finibus arcu quis vulputate. Pro</p>
      </div>
    </a>
  </li>
  <li class="hasimage">
    <a href="/Home/Components/News/News/515/955" class="news-item">
      <div class="image_frame"><img alt="News Item Test 2 - Title" src="/home/showpublishedimage/2774/637720681345270000" /> </div>
      <div class="item_info">
        <p class="box_item_title">News Item Test 2 - Title</p>
        <p class="box_item_summary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer in turpis sed mauris facilisis hendrerit non nec ante. Mauris ornare eu lorem nec tempus. Nullam non nunc sed velit ullamcorper accumsan. Integer vitae enim at lacus molestie viverra.
          Vestibulum euismod finibus arcu quis vulputate. Pro</p>
      </div>
    </a>
  </li>
</ul>

<a href="/blog" class="box_bottomlink">Continue to Blog</a>
<!--</div>-->

<!--startindex-->
<!--!!WidgetEnd-->

EN

回答 1

Stack Overflow用户

发布于 2022-02-25 23:38:32

如果无法更改html,请在css中使用nth-of type()。还将显示更改为阻塞。

代码语言:javascript
运行
复制
/* CSS for Home Econ Dev */

body.front_end_body;
.sitewrapper;
* {
  font-size: 100% !important;
}


/*Removing elements from template that exist on main site - color gradients, CTA buttons, etc. - home template but not wanted on EconDev site */

.econdev .home_item4,
.econdev .home_item3,
.econdev .home_buttons:before {
  display: none !important;
}

.econdev .content_area,
.econdev a.box_bottomlink,
.econdev .home_item2 {
  margin: 0 auto;
  width: 90%;
  !important;
}


a:nth-of-type(2) {
   text-align:center;
   color:green;   
   display:block;
}

/*GC Is Real*/

.econdev .home_item2 td p {
  margin: 0 3em 0 0;
}


/*How Can We Help Section */

.howwecanhelp {
  flex-basis: 80%;
}

.econdev .row {
  display: flex;
  justify-content: center;
}


/*Recent News*/

.econdev ul {
  margin: 0 auto;
  width: 80%;
  !important;
  list-style-type: none;
}

.econdev .home_item2 li.hasimage a.news-item {
  display: flex;
  width: 90%;
  margin: 0 0 2em 0;
  border: 1px solid purple;
}

.econdev .home_item2 li.hasimage a.news-item div.item_info {
  justify-content;
  center;
}

.econdev .home_item2 li.hasimage img {
  width: 150px;
  !important;
  height: 150px;
  !important;
  padding: 5px;
  margin 5px;
  border: 1px solid #000;
}

.econdev a.news-item p {
  justify-content;
  right;
  width: 90%;
  padding: 0 0 1em 0;
  margin: 0 auto;
  list-style-type: none;
  border: 1px solid orange;
}

.econdev a.box_bottomlink {
  margin: 0 auto;
  !important;
  text-align: right;
  border: 1px solid red;
}
代码语言:javascript
运行
复制
<a class="box_bottomlink" href="/blog">Continue to Blog</a> FULL HTML for the News Widget

<!--!!WidgetStart, vi-orderdata="0"  vi-hideonmobile="false" vi-widgetinstancedata="1583"WidgetStart!!-->
<div id='widget_1583_2927_1882' class='content_area normal_content_area clearfix  '>
  <h2 style="text-align: center;">Recent News</h2>
</div>
<!--!!WidgetEnd-->

<!--!!WidgetStart, vi-orderdata="0"  vi-hideonmobile="false" vi-widgetinstancedata="1584"WidgetStart!!-->

<!--stopindex-->

<!--<div class="news_container">-->
<!--<h2 class="widget_header">Recent News</h2>-->
<ul>


  <li class="hasimage">
    <a href="/Home/Components/News/News/513/955" class="news-item">
      <div class="image_frame"><img alt="News Item Test 1 - Title" src="/home/showpublishedimage/2098/637715605434130000" /> </div>
      <div class="item_info">
        <p class="box_item_title">News Item Test 1 - Title</p>
        <p class="box_item_summary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer in turpis sed mauris facilisis hendrerit non nec ante. Mauris ornare eu lorem nec tempus. Nullam non nunc sed velit ullamcorper accumsan. Integer vitae enim at lacus molestie viverra.
          Vestibulum euismod finibus arcu quis vulputate. Pro</p>
      </div>
    </a>
  </li>
  <li class="hasimage">
    <a href="/Home/Components/News/News/515/955" class="news-item">
      <div class="image_frame"><img alt="News Item Test 2 - Title" src="/home/showpublishedimage/2774/637720681345270000" /> </div>
      <div class="item_info">
        <p class="box_item_title">News Item Test 2 - Title</p>
        <p class="box_item_summary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer in turpis sed mauris facilisis hendrerit non nec ante. Mauris ornare eu lorem nec tempus. Nullam non nunc sed velit ullamcorper accumsan. Integer vitae enim at lacus molestie viverra.
          Vestibulum euismod finibus arcu quis vulputate. Pro</p>
      </div>
    </a>
  </li>
</ul>


<a href="/blog" class="box_bottomlink">Continue to Blog</a>

<!--</div>-->

<!--startindex-->
<!--!!WidgetEnd-->

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71272777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档