PDA

Zobacz pełną wersję : Jak dodac klasę do CSS, która użyję w tabelkach?



dongrela
07-06-2009, 23:33
Robie sobie tabelki w artykulach, chce ja ladnie sformatowac i probuje dodac klase
tabelka_moja do css

probowalem dodac z . i # na poczatku. ale i tak nie widac jej w edytorze. probowalem recznie w html dodac klase tabelka_moja do mojej tabelki i to nic nie daje... co musze zrobic?

przy okazji: pamieta ktos jak zmieniac typ obramowania tabelki, np taki jak wokol tekstu "Szablony graficzne O wszystkim co związane z wyglądem Joomla" na tym forum? :)

stone
08-06-2009, 08:42
Pokaż fragment kodu który opisuje tabelkę i kod css który napisałeś, zobaczymy jak to wygląda :)

dongrela
08-06-2009, 12:56
Tabelki jeszcze nie skonczylem, w sumie to chce tylko przetlumaczyc dane techniczne na polskie. Wyglada to tak:

<strong>Engine &amp; Body Version Codes</strong><br />
<table border="0" width="100%" class="dane_tech">
<tbody>
<tr>
<td width="250"></td>
<td><strong>1.4 T.Spark</strong></td>
<td><strong>1.6 T.Spark</strong></td>
<td><strong>1.8 T.Spark</strong></td>
<td><strong>2.0 T.Spark</strong></td>
<td><strong>1.9 JTD</strong></td>
</tr>
<tr>
<td><strong>Engine Code</strong></td>
<td>AR 33503</td>
<td>AR 67601</td>
<td>AR 32201</td>
<td>AR 32301</td>
<td>AR 32302</td>
</tr>
<tr>
<td><strong>Body Code</strong></td>
<td>930 A3A00 23<br />
930 A3A00 14*</td>
<td>930 A2B00 21<br />
930 A2B00 13*<br />
930 A2C00 22*</td>
<td>930 A1A00 32<br />
930 A1A00 33*<br /></td>
<td>930 A5000 34<br />
930 A5000 35*</td>
<td>930 A4B00 45</td>
</tr>
<tr>
<td>(*) Versions for specific markets</td>
</tr>
</tbody>
</table>a to css, moze wstawiam klase w zlym miejscu? moze musze jakiegos przedrostka uzyc?


body {
width:100%;
font-family: Verdana, Arial, Tahoma, sans-serif;
margin: 0;
padding: 0;
font-size: 12px;
color: #333;
background: #fff;
text-align: center;
}
dane_tech {
font-size: 6px;
}
.clr {
clear: both;
font-size:0;
line-height:0;
}
/** Background **/

.body_bg {
background: #e3e3e3 url(../images/bg.jpg) top center repeat-x;
}

.left_bg {
background: transparent url(../images/left_bg.jpg) top left no-repeat;
}

.right_bg {
background: transparent url(../images/right_bg.jpg) top right no-repeat;
}
/** Header **/Probowalem to juz robic na rozne sposoby - wklejalem klase w css w rozne miejsca, probowalem dodawac klase do tabelki w kodzie, probowalem ustawic w edytorze JCE - jednak nie ma jej na rozwijanej liscie klas.

Jakies pomysly? :)

EDIT
Zrobilem teraz tak:
znalazlem klase, ktora widac na liscie w JCE, czyli text, skopiowalem i odrazu za nia wkleilem jako text2. Nowa klasa wyswietla sie na liscie, czcionka w edytorze juz jest malutka, ale na stronie, po zapisaniu wszystko pozostaje bez zmian. Chyba jest jakas klasa nadgorna, ktora mi nie pozwala na zmiany?

zwiastun
08-06-2009, 13:01
zapomniałeś o kropce
.dane_tech

kondorek
08-06-2009, 13:06
narazie tabelka którą pokazałeś w żaden sposób nie może być sformatowana przez CSS

klasę dane_tech masz źle wpisaną w CSSie

dane_tech {
font-size: 6px;
}a ma być

.dane_tech {
font-size: 6px;
}

EDIT zwiastun mnie uprzedził

dongrela
08-06-2009, 13:15
Dzieki panowie, wydawalo mi sie, ze juz wczoraj tak robilem i nic nie dawalo. Teraz rzeczywiscie dane_tech wyswietla sie na liscie. Jednak dalej na stronie czcionka jest wieksza (chyba 12).

W przegladarce ta stronka z tabelka wyglada tak:



<div id="main">


<CENTER>
</CENTER>



<div class="nopad">

<table class="contentpaneopen">
<tr>
<td class="contentheading" width="100%">
TEST </td>


</tr>
</table>
<table class="contentpaneopen">



<tr>
<td valign="top">
<table class="dane_tech" border="0">
<tbody>
<tr>
<td><strong>1.4 T.Spark</strong></td>
<td><strong>1.6 T.Spark</strong></td>
<td><strong>1.8 T.Spark</strong></td>
O co chodzi? :)

moze powinienem dane_tech wkleic gdzies tutaj:

td {
font-family: Verdana, Arial, Tahoma, sans-serif;
color: #333;
}
.contentpaneopen table td{
text-align:left;
}
.text{
text-align:left;
padding:0 0 0 10px;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size:11px;
line-height: 12px;
}

trzepiz
08-06-2009, 13:50
przy okazji: pamieta ktos jak zmieniac typ obramowania tabelki, np taki jak wokol tekstu "Szablony graficzne O wszystkim co związane z wyglądem Joomla" na tym forum?


chyba chodzi ci o "dotted"


border:1px dotted;

dongrela
08-06-2009, 14:05
Tak :) Dzieki, o to.

A jak z tymi tabelkami? Jak zrobie to normalnie w html - <font size=7> to dziala...

zwiastun
08-06-2009, 14:27
ro0zmiar czcionki w tabelach jest własnością podlegającą dziedziczeniu. Posprawdzaj w arkuszu stylów, czy przypadkiem ten Twój styl nie jest potem nadpisany. Na marginesie - polecenie <font size=... pamięta czasy przedpotopowe, ale zapomniało, kiedy je wycofano