Hi,
I'm working on a new Arabic based pligg site. However I'm having some problems with the templates. My main problem is with firefox, appearantly there is a bug that I have no idea when will they get around to fixing. The problem is Arabic is a RTL language and as a result I have to switch the entire template to a RTL layout. This shouldn't be a problem if it weren't to a float bug in firefox. To switch a site design its as simple as adding "dir='rtl'" to the html tag and changing all the right alignment to left and vise versa and switching the second and fourth values of paddings and margins. This works fine with all browsers except those based on the firefox engine, as the float doesn't recognize the RTL command.
Anyway to make a long story short I need my site to work on firefox and the only logical way as far as I can figure till firefox is fixed is to use a template that is float free. I'm week when it comes to design so was hoping that there was a template out there that dosent use float?
for those interested here is the edited template. http://www.arabschose.com/
Thanks for your time.
![]() |
| | LinkBack | Thread Tools | Display Modes |
| |||
| |
| ||||
| Quote:
Please learn the basics about floats before calling other things -like a certain browser or programming language- buggy. EDIT: After looking at your CSS, let me rephrase that: please learn the basics of CSS first. Let me point you in the right direction for solving your problem: The yget/mb/whatever template have a certain logic. Read the basics about floats, and examine the CSS file of your template after that to try and find that logic. These are the most important ones for the logic you are looking for: #wrap #sidebar #contentbox #content #content-wrap2 After finding the logic, you can alter your design or float to whatever you need. Trust me -- learn the basics of CSS before you hack a template to your needs. I'm not trying to bash you or anything, but trying to help you. Try and find the solution to this yourself --- you'll learn a lot from it. Why ask people everything you don't know instead of learning that stuff yourself, so you can solve future problems yourself?
__________________ Like my work? Donations are welcome if you would like to support my work! Finger pliggin' good sites of mine: receptencocktail.nl / numarketing.nl / goboz.com Last edited by beatniak; 05-03-2007 at 01:04 AM.. |
| |||
| Quote:
If you have an idea on how to fix this please show me a sample and I will be happy to do it my self. I did a search to the entire Internet as far as I can figure the code is fine, its firefox thats messing things up. |
| |||
|
I don't think it is firefox's fault here. I looked at your website on IE and it displayed the same thing. I think I've found the problem here. Code: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ar" lang="ar" dir="rtl"> Since the Arabic language is written and read from right to left, when you set the language to "AR", it displays the contents from right to left, rather than left to right. I think this is the problem here. So instead of setting the language on that line, the best way should be to set the language using META tags, like on most popular international websites, using "charset" or whatever. I'm pretty sure there's other people who can shed some light on this. But I think this is the problem. k, bye |
| |||
| Quote:
Ok I rechecked it on the different browsers, Safari and Opera are fine. Firefox and IE are not. Guess I need more work on this. |
| |||
| Quote:
I'm not stupid, I run a few sites a couple of which are Arabic, and I know how to use google and I read about CSS and HTML as well as working with it. My question was simple is there a template that doesn't use float. the answer is as simple as no. If this is the type of help a person gets from this community then I'm in the wrong place. Thank you for your help and good manners. |
| ||||
|
Aaaaargh. 1) no there are no templates without using floats 2) but you can make it yourself Because i was so rude i'll give you the solution. On top of my head, it should be somthing like this: Code: #yourheader {
position:relative;
padding-left:20%;
padding-right:10px;
}
#yoursidebar {
position:absolute;
top:0;
left:0;
width:20%;
}
#yourcontent {
position:absolute;
top:0;
left:20%;
width:80%;
}
#yourfooter {
position:relative;
padding-left:20%;
padding-right:10px;
}
__________________ Like my work? Donations are welcome if you would like to support my work! Finger pliggin' good sites of mine: receptencocktail.nl / numarketing.nl / goboz.com Last edited by beatniak; 05-03-2007 at 06:44 AM.. |
| |||
| Why don't you just try and change lang="ar" to lang="en" and see if it helps fix the problem? It only takes like 5 seconds to test and try, don't be lazy.
|
| |||
| Quote:
|
| |||
| not lazy just never occurred to me. Well tried it, no good.
|
![]() |
« Previous Thread
|
Next Thread »
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| LemonTwist Template (Free) by Yankidank | Yankidank | Pligg Templates | 29 | 11-20-2008 01:44 AM |
| MacBlue Free Pligg Template by Yankidank | Yankidank | Pligg Templates | 13 | 11-10-2008 05:37 PM |
| Web Host | Yankidank | Wiki Articles | 2 | 06-26-2008 02:31 PM |





Linear Mode

