很多站长朋友们都不太清楚php设置页面大小,今天小编就来给大家整理php设置页面大小,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP怎么设置背景图大小 2、 PHP中怎么设置页面的大小,让文章有调序的显示 3、 HTML PHP 网页如何设定图片宽度超过700px 则自动缩小? 4、 如何利用PHP和CSS改变网页文字大小求解答 5、 php中怎么分页 PHP怎么设置背景图大小要看你是什么样的背影图片了,如果你想用一张图片做为背影固定不动的话,基本上就要应用做图软件修改图片大小,如果是想在一个容器里设置大小,可以直接针对容器设置,比如<table width="" height="" backgroud="图片">之类,但这样会使图片比例改变,建设最好是用做图软件修改。如果网站的页面是无限伸长的话那你的 背景会跟着 往下走 这样的话你只能 把网站的页面做死,他就只是一张背景图片了, 你可以试试。没帮上你 什么大忙,可以参考一下。
PHP中怎么设置页面的大小,让文章有调序的显示你可以在从数据库取出文章的时候判断文章的长度,例如:文章长度5000个字符,太长了,那就截取到合适的长度即可。使用mb_substr函数即可。然后再显示到你的页面上。由于文章被截取了,所以显示不完整,若你要完整显示,再给他添加一个按钮,按一次,便发送一个值,php端则根据这个值来决定是否显示全文(其实就是从数据库取出数据时根据是否有这个值,和长度是否超过你想要的长度来进行显示),具体代码就需要你自己组织了
HTML PHP 网页如何设定图片宽度超过700px 则自动缩小?第一个方法:
1、用css来实现IE7以上浏览器的图片缩略效果。
.divimg{ max-width:50px; max-height:50px; } *html.divimg{width:expression(this.width>50this.width>this.height?50:auto); height:expresion(this.height>50?50:auto); }
说明: 这段代码是把图片等比例缩小为50px * 50px,可以根据网页的宽度来自由修改尺寸。
2、万恶的IE6不识别上面的代码怎么办?
如果你的网页宽度为580像素,我们来看
.ltop3 { line-height: 25px; font-size: 12px; overflow: hidden; width: 580px;}
这样的话,IE7会识别第一步的代码来自动缩略,而IE6会根据第二步的代码,如果图片内容超过网页宽度就自动隐藏,这就完美的解决了图片的缩略问题。
另外还有一个方法也告诉大家,希望有用。
第2个方法:
JS代码加到网页<BODY>前面
<SCRIPT language=JavaScript type=text/JavaScript>
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>400) thispic.width=400;
}
//无级缩放图片大小
function bbimg(o)
{
var zoom=parseInt(o.style.zoom, 10)||100;
zoom+=event.wheelDelta/12;
if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
</SCRIPT>
在图片属性加上onmousewheel="return bbimg(this)" onload="javascript:resizepic(this)" 代码即可让超过400像素的图片自动缩略。
如何利用PHP和CSS改变网页文字大小求解答瑀esize.php通过GET方法来获得字号的值,并将其存储在会话变量$_SESSION['textsize']中,然后将浏览器重新定向到原来打开的哪个页面。
当然,这里还缺少一个组件:智能化得让网页自动检测现在用户现在选定的文本大小并加载相应的样式表,为加入这一功能,打开您的网页文件index.php,并将以下语句加入到文件的开头(参见列表C):列表C//
start
session
//
import
variables
session_start();
//
set
default
text
size
for
this
page
if
(!isset($_SESSION['textsize']))
{
$_SESSION['textsize']
=
'medium';}?You
should
also
add
a
stylesheet
link
between
the
...
elements,
as
follows:
type="text/css"
这是列表D,完整的index.php文件应该是这样的:列表D://
start
session
//
import
variables
session_start();
//
set
default
text
size
for
this
page
if
(!isset($_SESSION['textsize']))
{
$_SESSION['textsize']
=
'medium';}?type="text/css"
Text
size:
small
|
href="resize.php?s=medium"medium
|
large
Loremipsum
dolor
sit
amet,
consecteturadipisicingelit,
sed
do
eiusmodtemporincididuntutlabore
et
dolore
magna
aliqua.
Utenim
ad
minim
veniam,
quisnostrud
exercitation
ullamcolaboris
nisi
utaliquip
ex
ea
commodoconsequat.
Duisauteirure
dolor
in
reprehenderit
in
voluptatevelitessecillumdoloreeufugiatnullapariatur.
Excepteursintoccaecatcupidatat
non
proident,
sunt
in
culpa
qui
理解这种工作方式应该很简单了,当载入网页的时候,它恢复当前的会话,并检查$_SESSION['textsize']变量是否与当先选择的字号相符,然后通过元素动态加载相应的样式表,这将导致网页以正确的大小自动重新渲染。
php中怎么分页<html>
<head>
<title>分页显示</title>
</head>
<script language="javascript">
function confirmDel()
{
var confirm=window.confirm("您确定要删除吗?");
if(confirm)
return true;
else
return false;
}
</script>
<body bgcolor="cce8cf">
<center>
<table border="1" width="90%" cellspacing="1">
<tr bgcolor="yellow">
<td>用户ID</td>
<td>用户名</td>
<td>密码</td>
<td>性别</td>
<td>年龄</td>
<td>电子邮件</td>
<td>操作</td>
</tr>
<?php
error_reporting(0);
//设置页大小,即每页显示几条数据
$pagesize=10;
//设置第一页
$page=1;
//数据库初始化操作
$link=mysql_connect("localhost","root","root");//连接数据库
$db=mysql_select_db("HibernateDemo",$link);//选择数据库
$sql="select count(*) from userinfo";//构造sql语句
$res=mysql_query($sql);//执行查询操作,结果为总记录数
$row=mysql_fetch_array($res);//取出一条记录
$rows=$row[0];//取出总记录数
//判断一共多少页
$pages=intval($rows/$pagesize);//取整数页,总页数
if($rows%$pagesize)
$pages=$pages+1;//如果还有余数的话,那么就再加一页来显示剩余的记录
//获取用户请求,即用户提交要去哪一页
$page=$_GET["ToPage"];
//整理用户输入
if($page<=0)
{
$page=1;//因为开始的时候没$page有值,所以是0,所以就让$page=1,这样后面的
//$page也就是1,见第97行
}
if($page>=$pages)
{
$page=$pages;
}
session_start();
echo "<div align='right' top='0'><a href='logout.php'>注销".$_SESSION['username']."</a></div>";
echo "当前第".$page."页,每页10个记录,总".$rows."条记录,一共".$pages."页";//显示页数信息
//计算偏移量
$offset=$pagesize*($page-1);
//构造sql语句
$sqlx="select * from userinfo limit 10 offset ".$offset;
$result=mysql_query($sqlx);//执行查询操作
$ok=mysql_fetch_array($result);
while($ok)
{
?>
<tr>
<td bgcolor="#DEB887"><?php echo $ok[0] ?></td>
<td><?php echo $ok[1] ?></td>
<td><?php echo $ok[2] ?></td>
<td><?php echo $ok[3]==male?"男":"女" ?></td>
<td><?php echo $ok[4] ?></td>
<td><?php echo $ok[5] ?></td>
<td><a href="updateInfo.php?userid=<?php echo $ok[0] ?>">修改</a>
<a href="deleteInfo.php?userid=<?php echo $ok[0] ?>"
onclick="return confirmDel();">删除</a>
</td>
</tr>
<?php
$ok=mysql_fetch_array($result);
}
?>
</table>
<table>
<?php
//判断当前是否是第一页,不是,则显示'第一页'和'上一页'
if($page!=1)
{
?>
<tr>
<td align="center">
<a href="pageSelect.php?ToPage=1">第一页</a>
<a href="pageSelect.php?ToPage=<?php echo ($page-1) ?>">上一页</a>
</td>
<?php
}
//如果不是最后一页,则显示‘最后一页’和‘下一页’
if($page!=$pages)
{
?>
<td align="center" colspan="6">
<a href="pageSelect.php?ToPage=<?php echo ($page+1) ?>">下一页</a>
<a href="pageSelect.php?ToPage=<?php echo ($pages) ?>">最后一页</a>
</td>
<?php
}
?>
<table>
<form action="pageSelect.php" method="get" name="form1">
<tr>
<td colspan="6" align="center">
<input type="text" value="<?php echo ($page) ?>" name="ToPage"
size="3" />
<a href="javascript:window.document.form1.submit();">GO</a>
</td>
</tr>
</form>
</table>
</center>
</body>
</html>
关于php设置页面大小的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php设置页面大小 php 页面的详细内容...