2013-07-23 33 views
1

我有一個網站,我正在使用我嘗試修改的Wordpress主題。如果你去網站試圖在使用WordPress時防止在標題的CSS中使用wordwrap

http://66.147.244.132/~dokkanca/ 

,向下滾動到那裏說,「齋月特價通過8月10日」,你會發現,標題欄這是一個絲帶包裹到下一行的形式。我不想要這個,但我無法弄清楚如何防止這種情況。我花了很多時間嘗試在相關的CSS代碼中更改參數,但不幸的是我沒有成功。有人可以告訴我如何解決這個問題,使標題周圍的色帶直線穿過,而不是換行到下一行?在我的wordpress選項中,功能區中的這個標題被稱爲「底部滑塊標題」。以下是我的相關CSS代碼:

.home-title{width:265px;color:#ffffff;font-family:'Merienda One', sans-serif;font-size:18px;text-shadow: 0 1px 0 rgba(30, 30, 30, 0.6);position:relative;padding:0px 0px 4px 10px;margin:0;} 
.home-img{margin:10px 0px 10px 0px;display:block;overflow: hidden;border:2px solid #e9e9e9;} 
.home-img .mask{width: 100%;height:100%;position: absolute;overflow: hidden;top:0;left:0;} 
.home-img span.link-img {background:url("images/link-img.png") no-repeat 0 0; 
    display:block; 
    width:31px; 
    height:37px; 
    text-indent:-9999px; 
    margin-left:45%; 
    -webkit-transform: translateY(-160px); 
    -moz-transform: translateY(-160px); 
    -o-transform: translateY(-160px); 
    -ms-transform: translateY(-160px); 
    transform: translateY(-160px); 
    -webkit-transition: all 0.2s ease-in-out 0s; 
    -moz-transition: all 0.2s ease-in-out 0s; 
    -o-transition: all 0.2s ease-in-out 0s; 
    -ms-transition: all 0.2s ease-in-out 0s; 
    transition: all 0.2s ease-in-out 0s; 
} 
.home-img:hover span.link-img{-webkit-transform: translateY(45px); 
    -moz-transform: translateY(45px); 
    -o-transform: translateY(45px); 
    -ms-transform: translateY(45px); 
    transform: translateY(45px); 
-webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear; 
    -ms-transition: all 0.4s linear; 
    transition: all 0.4s linear;} 


.home-img, .post_image img, .img-left-post img{-webkit-transition: border-color 0.5s ease;-moz-transition: border-color 0.5s ease;-o-transition: border-color 0.5s ease;transition: border-color 0.5s ease;display: block;position: relative;} 
.home-img:hover, .post_image:hover img, .img-left-post img:hover{-webkit-transition: border-color 0.5s ease;-moz-transition: border-color 0.5s ease;-o-transition: border-color 0.5s ease;transition: border-color 0.5s ease;} 
.home-img .mask, .post_image .mask2{background-color: rgba(0, 0, 0, 0.2);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.3s ease-out 0.3s;-moz-transition: all 0.3s ease-out 0.3s;-o-transition: all 0.3s ease-out 0.3s;-ms-transition: all 0.3s ease-out 0.3s;transition: all 0.3s ease-out 0.3s;} 
.home-img:hover .mask, .post_image:hover .mask2{-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} 

.home-bottom{margin-top:30px;} 

.text-right{float:right;display:block;} 

.home-bottom .home-title{margin-bottom:40px;} 
.home-time{font-size:11px;color:#858585;font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;} 
.home-post-title{padding:0;margin-bottom:5px;} 
.home-post-title a{font-size:14px;} 

在此先感謝所有回覆。

回答

0

這是包裝,因爲你設置.home標題有width:265px;。增加價值,它會解決你的問題。 編輯:不要用.home-title打擾其他元素,看看你是否可以給該元素分配第二個類,新的寬度值> 265px。 另一種選擇是這樣的規則:.container .span8 .home-title {width: put new width here}

+0

非常感謝您的及時回覆。我確實試圖增加.home標題的寬度大於265px,但不幸的是它確實打擾了其他元素。當你說要給該元素分配一個新的寬度值> 265px的類時,你能告訴我如何在元素中添加第二個類.home-title,以便與其他元素隔離嗎?正如你正確指出的那樣,我對於CSS有點新手,並且害怕干擾其他元素。 – user2469238

+0

對於後期回覆的道歉,你可以只添加我提到的最後一個規則,用主題的style.css文件中的'.container .span8 .home-title {width:xxxpx;}'替換所需寬度的xxx。將其添加到文件的末尾。這是一個非常具體的規則,應該只針對你所提到的領域。不需要其他修改,只需在修改後清除瀏覽器緩存即可。如果它仍然不起作用,請回寫。 – 2013-07-23 09:30:35