❶ 用php写一个简单登录界面,怎么给它加入一张背景图片啊,用div框该怎么弄,或者其他的方法
背景图像加载很简单,你只需要做以下几步即可(假设你的登陆界面对话框类名叫“CLoginDlg”):
(1)菜单“Insert”->"Resource",选择Bitmap,然后点“Import...”,选择你的背景图像,然后假设该资源ID为“IDB_BITMAP1”;
(2)在LoginDlg.h下声明一个CBitmap m_BKbitmap;
(3)在LoginDlg.cpp的构造函数中:m_BKbitmap.LoadBitmap(IDB_BITMAP1);
(4)在LoginDlg.cpp的OnPaint()函数中写上:
void CLoginDlg::OnPaint()
{
CPaintDC dc(this); // device context for painting
if (IsIconic())
{
SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
BITMAP bm;
CRect rect;
CDC dcMem;
m_BKbitmap.GetBitmap (&bm);
GetClientRect(&rect);
dcMem.CreateCompatibleDC (&dc);
CBitmap *oldbitmap=dcMem.SelectObject (&m_BKbitmap);
dc.BitBlt (0,0,bm.bmWidth ,bm.bmHeight ,&dcMem,0,0,SRCCOPY);
dcMem.SelectObject(oldbitmap);
CDialog::OnPaint();
}
}
你的问题就OK了。
关于按钮控件显示图片,建议你可以下载一个CButton的继承类,什么“CButtonST”啊、“CBtnST”啊、“CDlgShadeButtonST”啊,自己手写的话不划算,有很多现成的控件类,都写的非常好,完全可以拿来为我们所用。
❷ php中怎么添加背景图片
php是服务器端编程,网页的背景可以直接以html代码添加
❸ 在php网页钟如何设置背景图
在页面里面加CSS就可以设置背景图,直接在页面最上面写:
<style>
body{background:url(背景图片地址);}
</style>
这样子就可以,我可以写成内联的CSS:
...
</head>
<bodystyle="background:url(背景图片地址);">
...
</body>
</html>
❹ 【怎样在php成品网站程序中插入背景图片求高手指点】
直接在body后面添加代码:background="图片地址"。例如:<body background="clouds.gif">
❺ php如何往带颜色的背景图片上写入白色文字
<?php
//定义输出为图像类型
header("content-type:image/png");
//新建图象
$pic=imagecreate(400,40);
//定义黑白颜色
//imagecolorallocate第一次调用就是背景色,这里为了演示就是黑色
$black=imagecolorallocate($pic,0,0,0);
//白色字体颜色
$white=imagecolorallocate($pic,255,255,255);
//定义字体
$font="c://WINDOWS//fonts//simhei.ttf";
//定义输出字体串
$str="WRITESOMETHING-qingwei.tech";
//打印TTF文字到图中
imagettftext($pic,20,0,10,30,$white,$font,$str);
//建立GIF图型
imagepng($pic);
//结束图形,释放内存空间
imagedestroy($pic);
如上述代码,用到了php的GD库,请在phpinfo中确认你是否开启了GD库。这里是在黑底图片上添加白字 ,你也可以用图片做背景改动一下就可以了
❻ PHP怎么设置背景图大小
背景的大小是随着容器的大小而改变的 <div style="width:200px; height:200px; background:url(....);">这里是正文</div> 这个正文的背景图就是200*200px的尺寸 有啥问题,在下面追问吧?
❼ 怎么给php网站添加背景
恩,要检查CSS代码,会不会是设置有冲突
你可以在最外层添加一个DIV来测试下
❽ php中如何添加背景图片
那是 html+css做的事情, php是服务端负责处理数据的。
❾ 如何用PHP改变背景图案
很简单,把 多个背景图案用 存入数组array[]中,
调用时可使用 background="array[$_GET[i]]";
然后
<a href="?i=0">背景1</a> //你的背景1,也就是array[0]中的背景图片地址
<a href="?i=1">背景1</a> //你的背景1,也就是array[1]中的背景图片地址
如果你想让它 每次打开网页时 随即改变 背景图片,可以使用:
rand() 函数,
background="array[rand(0,5)]"; //就是背景1-背景5 随机使用。