Best view in any resolutions ?

bassman

Registered
Искам да попитам ка ще стане сайта ми да се вижда еднакво добре във всички резолюции.Прегледах няколко теми тук,но не ми свършиха работа.
 
Предполагам, че с позициониране в проценти :) Извинявай, ако отговарям неточно, или непълно, но и аз в момента се уча :o , но мисля че това е начина
 
в точни пиксели на резолюция 800/600 ... може и по-голяма ;) Когато е в проценти примерно таблицата я разтяга но хеадера си седи малък да кажем. Това е просто пример. ;)
 
Palamarkata каза:
Мерси ще се помъча!!!

значи тези който ползват "best view" e начин на засичане на резолюцията на потребителите и се зарежда съответния CSS

ето ти един res.php

Код:
<script language="javascript" type="text/javascript">

</script>

<?php
if(isset($HTTP_COOKIE_VARS["users_res"])) {
	$screen_res = $HTTP_COOKIE_VARS["users_res"];
	$screen_res_tmp = explode("x", $screen_res);
	$screen_width = $screen_res_tmp[0];
	$screen_height = $screen_res_tmp[1];
	?>
	<script language="javascript" type="text/javascript">
	
	</script>
	<?php
}
else 
{
?>
<script language="javascript" type="text/javascript">

</script>
<?php
}
?>


<?php
if(($screen_width>=640) AND ($screen_width<=800))
	  {
	  $resol="800";
	  }
	  elseif(($screen_width>=801) AND ($screen_width<=1024))
	  {
	  $resol="1000";
	  }
	  elseif(($screen_width>=1025) AND ($screen_width<=1280))
	  {
	  $resol="1280";
	  }
	  elseif(($screen_width>=1281) AND ($screen_width<=1600))
	  {
	  $resol="1600";
	  }
	  elseif(($screen_width>=1601) AND ($screen_width<=1920))
	  {
	  $resol="1920";
	  }
	  else
	  {
	  $resol="1000";
	  }
?>

него го инклудваш в сайта ти между <head> и </head> и след инклудването правиш следното нещо
Код:
<link rel="stylesheet" href="css/css_<?php echo $resol; ?>.css" type="text/css">

демек да стане така трянва
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><?php echo TITLE ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET ?>">
<?php include "res.php"; ?>
<link rel="stylesheet" href="css/css_<?php echo $resol; ?>.css" type="text/css"> 
</head>
<body>

както забелязваш имаш css фаилове за най-разпространените резолюции
Код:
css_800.css
css_1000.css
css_1280.css
css_1600.css
css_1920.css
 

Back
Горе