23

Bootstrap araç ipucu, metni varsayılan olarak ortasına hizalar. Sola hizalamak istiyorum. CSS dosyasını değiştirmek yerine HTML içinde bunu yapmanın herhangi bir yolu var mı? İşte Bootstrap araç ipucunda metni hizalama

benim örnek kod:

<p rel="tooltip" title="Text in tooltip I want to align">Hover over here</p> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("p").tooltip(); 
    }); 
</script> 

Daha önce de denedim ama işe yaramadı:

<p rel="tooltip" data-html="true" title="<p align='left'>Text in tooltip</p>">Hover over here</p> 

cevap

10

Eğer bu bir denediniz mi?

<style> 
.tooltip > p { 
    text-align:left; 
} 
</style> 

Ayrıca, ipucu başlığında HTML kodu dahil etmeyi düşünmüyorum. Ne yapmalıyım: Dokümanınızdaki bunlardan birçoğu olabilir olarak da p tarafından paragrafta atıfta

$("p").tooltip({ 
    html: true, 
    title: '<p>Text in tooltip</p>' 
}); 

, kötü bir fikirdir. Bunun yerine bir kimliğe göre bakın:

<p id="myparagraph"> Hover over here </p> 
$("#myparagraph") 
+0

.tooltip> p { text-align: left; } gerekli değildir. align = "left" eklenmesi yeterli – Ruut

+2

align = "left" geçerli değil @ruut. –

+0

Donny'nin yorumunu açıklığa kavuşturmak için, HTML etiketinde 'align =" left "' ifadesinin kullanılması geçerli HTML5 değil. HTML5 yöntemi, bu cevapta açıklanan CSS'dir. – drewsberry

61

Benim için aşağıdaki eserlerini de Bootstrap sürümü 2.2.2 de:

.tooltip-inner { 
    text-align: left; 
} 

Güncelleme: Bu aynı zamanda Bootstrap 3.3.6 çalışır. Sadece önyükleme araç ipucu kullanarak araç ipucu html eklemek istediğiniz zaman bootstrap.css (veya bootstrap.min.css) aşağıdaki

+3

Yine de Bootstrap v3.1.1 – famousgarkin

+1

ile sorunsuz çalışıyor!! Önemli değil – famousgarkin

+0

Harika işler. Doğru cevap olarak işaretle. –

1

Değişim, v3

.tooltip-inner{ 
... 
text-align:center; //change to left 
... 
} 
+0

Doğrudan bootstrap.css için değişiklik yapmayın, bunun yerine kendi css dosyanızı yazın ve bunun yerine önyükleme eklendikten sonra bunu dahil et. Bu, varsayılan davranışların üzerine yazmanıza izin verir, ancak daha sonra el ile yazımınızı kaybetmeden bootstrap'i yükseltmenize izin verir. – mtrolle

0

için de çalışır (kullanarak veri html) burada

kodu:

<span data-toggle="tooltip" data-html="true" title="<p style='text-align:left'>Hello again<br/> this is tooltop</p>">