BS-Fusion Deutschland

Some text can be placed here...

Surftips
BS-Fusion Deutschland - Discussionboard
Username
Password

View Thread
BS-Fusion Deutschland > BS Fusion
->> Themes & Designs
Previous Thread Next Thread

 
Author opensidex Problematik (Echelon)   1  # 5  top
gozoc
Co-Admin u. Cheftester


User Avatar



Posts: 1047

Location: Bayern
Joined: 22.09.06
Status: Offline
Posted on 20.01.2010 13:19
Hallo Jungs ... für das Echelon Theme, hab ich noch ne Aufgabenstellung, bzw. Verbesserung die ich aber nicht selber hinbekomme.
Die Funktion opensidex (anders als die opentablex) arbeitet ja mit den Rahmengrafiken, die ganz nett sind, ABER wenn man so eine Box ZU hat, sieht das komisch aus.
Nun habe ich versucht das mal umzubauen, das es besser aussieht.
Wenn ein opensidex ZU ist, darf nur ein schmales abgerundetes Feld zu sehen sein.
So ganz bekomme ich das nicht hin.
Ich habe es mit der div id_box und dazu dann die Zeile mit den unteren Grafiken versucht, aber geht nicht bei mir.
Wie ich es im Moment hinbekommen habe, sieht man im Attachment.
Da fehlt im geschlossenen Zustand, der "untere Teil",

Der theme.php Code ist hier nochmal im aktuellen Zustand (funktion opensidex und closesidex):
Code PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function opensidex($title,$open="on") {
$boxname = str_replace(" ", "", $title);
$box_img = $open == "on" ? "off" : "on";
echo "<table width='100%' cellpadding='0' cellspacing='0'>
    <tr>
        <td class='cap-left'><img src='"
.THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td>
        <td class='cap-main'>$title</td>
        <td align='right' class='cap-main'>
            <img src='"
.THEME."images/panel_$box_img.gif' alt='$box_img' name='b_$boxname' onclick=\"javascript:flipBox('$boxname')\">
        </td>
        <td class='cap-right'><img src='"
.THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td>
    </tr>
</table>
<div id='box_$boxname'"
.($open=="off" ? "style='display:none'" : "").">
<table width='100%' cellpadding='0' cellspacing='0'>
    <tr>
        <td class='border-left'><img src='"
.THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td>
        <td class='side-body'>
            \n"
;
}


function closesidex() {
echo "
        </td>
        <td class='border-right'><img src='"
.THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td>
    </tr>
    <tr>
        <td class='border-bleft'><img src='"
.THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td>
        <td class='border-bmain'><img src='"
.THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td>
        <td class='border-bright'><img src='"
.THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td>
    </tr>
</table></div>\n"
;
tablebreak();
}


Bitte um Hilfe ...
 Attachments 
panelfehler.jpg
(Size: 4.91 KB, px: 195x71)
http://www.wuschelkiste.de/fusion/  
Author RE: opensidex Problematik (Echelon)   2  # 5  top
Deleted Member
Posted on 20.01.2010 13:48
Was sagt den die styles.css wie die Linie am unteren Rand aussieht?

Laut deinem Code nur 1px breit, da muss ein repeat-x hin und die Grafik per css als Hintergrund:

Code
<td class='border-bmain'><img src='".THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td>
 
Author RE: opensidex Problematik (Echelon)   3  # 5  top
gozoc
Co-Admin u. Cheftester


User Avatar


Threadstarter

Posts: 1047

Location: Bayern
Joined: 22.09.06
Status: Offline
Posted on 20.01.2010 14:15
Mmhh, ich fürchte Du bist gewaltig auf dem Holzweg sorry ...
Falscher Ansatz ... falsche Ecke, denn schliesslich muss ja der ganze untere Teil stimmen und das ist mit ner unteren Linie nicht getan.


Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/  
Author RE: opensidex Problematik (Echelon)   4  # 5  top
Deleted Member
Posted on 20.01.2010 14:29
Wenn die Mitte nur einen Pixel hat ist die Reihenfolge so: linke Ecke, Mitte, rechte Ecke, und wegen der geringen Breite alles ganz links und nicht zu sehen. Nicht gleich sagen "Holzweg", erstmal testen bitte und mich vom Gegenteil überzeugen. Manche Browser sind da nunmal eigensinnig...
 
Author RE: opensidex Problematik (Echelon)   5  # 5  top
gozoc
Co-Admin u. Cheftester


User Avatar


Threadstarter

Posts: 1047

Location: Bayern
Joined: 22.09.06
Status: Offline
Posted on 20.01.2010 14:46
Dann kapier ich es nicht .... zumal Dein Codeteil von oben, nur dann zu sehen und relevant ist, wenn das Ding aufgeklappt ist.
Ich schnalls daher nicht.
Das Problem ist, das es wohl gar nicht so genau geht, wie ich es eigentlich möchte, weil diese Grafiken gar nicht existieren dazu.
Aber ne Alternative, wenn auch nicht schön, wäre evtl. Dein Ansatz (wenn ich es ansatzweise verstehe) mit ner Linien die unten dann zu sehen ist (wenn zugeklappt).

EDIT
Also ... ich habe mir das nochmal genau angesehen und überlegt.
So wie ich mir das vorstelle, ist es kaum möglich. Das geht einfach nicht, jedenfalls nicht, ohne alles umzubauen. SORRY.
Daher hab ich fürs Echelon Theme eine bessere Alternative gefunden.
Und zwar hat ja das opentablex (welches mehr auf DIV basiert) da doch die besseren Grundlagen.
Also hab ich für meine extra Boxen (Schnellantwort, EXIF- Daten in der Gallery) das opentablex (welches ja vorher unpassen eckig war, was ja meine Kritik war) einfach angepasst und diese Zeile, hat mal wieder geholfen
Code
-moz-border-radius:5px; -khtml-border-radius:5px;

Geht zwar nicht bei IE, interessiert mich aber wenig ....

Jetzt siehts gut aus
 Attachments 
exif_table_box.jpg
(Size: 17.53 KB, px: 679x155)

Edited by gozoc on 20.01.2010 15:25
http://www.wuschelkiste.de/fusion/  
 
Jump to Forum:
Share Thread
URL:
BB-Code:
HTML: