如何利用PHP和CSS改变网页文字大小求解答

发布网友 发布时间:2022-04-22 16:40

我来回答

1个回答

热心网友 时间:2022-04-07 11:23

瑀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
eiusmodtemporincidintutlabore
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']变量是否与当先选择的字号相符,然后通过元素动态加载相应的样式表,这将导致网页以正确的大小自动重新渲染。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com