<html>
<head>
<style type="text/css">
div {
-moz-box-shadow: 0 10px 10px hsla(0, 0%, 0%, .2);
-webkit-box-shadow: 0 10px 30px hsla(0, 0%, 0%, .2);
box-shadow: 0 10px 30px hsla(0, 0%, 0%, .2);
}
div:hover {
width:200px;
background-color:red;
}
</style>
</head>
<body>
<? $dynamic_width=800; ?>
<div style=" width:<? echo $dynamic_width;?>px;">hover selector style links on mouse-over.
<div>
</body>
</html>
위 코드에서 div : hover의 폭은 마우스 오버로 변경되지 않습니다. div width는 "$ dynamic_width"에 따라 변경 가능해야하고 마우스 위로 올려야 200px가되어야합니다.div에서만 동적 폭을 적용 할 수있는 방법 : div와 div : CSS 및 JavaScript에 의한 마우스 오버
이것은 PHP와는 아무런 관련이 없습니다! 순수 자바 스크립트 또는 일종의 라이브러리 (jQuery)를 사용 하시겠습니까? – Sgoettschkes