<p class="sycode"> <html> <br> <head> <br> <title>纯CSS实现 “三角箭头”代码</title> <br> <meta http-equiv="Content-Language" content="zh-CN"/> <br> <mce:style type="text/css"><!-- <br /> span {_overflow:hidden;} <br /> .wp {position: relative; background: red; padding: 20px; color: #fff; margin-bottom: 30px;} <br /> .arrow {position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed solid dashed; border-color: transparent transparent <br /> <br /> <br /> red transparent;} <br /> --></mce:style> <br> <style type="text/css" _mce_bogus="1"> <br> <!-- <br /> span {_overflow:hidden;} <br /> .wp {position: relative; background: red; padding: 20px; color: #fff; margin-bottom: 30px;} <br /> .arrow {position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed solid dashed; border-color: transparent transparent <br /> <br /> <br /> red transparent;} <br /> --></style> <br> </head> <br> <body> <br> <div style="padding: 40px; background:#fff;" _mce_style="padding: 40px; background: #fff;"> <br> <div class="wp"> <br> <span class="arrow"></span>“三角形箭头”例1</div> <br> <div style="position: relative; background: red; padding: 20px; color: #fff; margin-bottom: 30px;" _mce_style="position: relative; background: red; padding: 20px; color: #fff; margin- <br /> <br /> <br /> bottom: 30px;"> <br> <span style="position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed solid dashed; border-color: transparent <br /> <br /> <br /> transparent red transparent;" _mce_style="position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border: 16px dashed dashed solid dashed transparent transparent <br /> <br /> <br /> red transparent;"></span>“三角形箭头”例1</div> <br> <div style="position: relative; border: 4px solid red; padding: 20px; margin-bottom: 30px;" _mce_style="position: relative; border: 4px solid red; padding: 20px; margin-bottom: <br /> <br /> <br /> 30px;"> <br> <span style="position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed solid dashed; border-color: transparent <br /> <br /> <br /> transparent red transparent;" _mce_style="position: absolute; left: 30px; top: -32px; width: 0; height: 0; font-size: 0; border: 16px dashed dashed solid dashed transparent transparent <br /> <br /> <br /> red transparent;"></span><span style="position: absolute; left: 30px; top: -27px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed solid dashed; <br /> <br /> <br /> border-color: transparent transparent #FFF transparent;" _mce_style="position: absolute; left: 30px; top: -27px; width: 0; height: 0; font-size: 0; border: 16px dashed dashed solid <br /> <br /> <br /> dashed transparent transparent #FFF transparent;"></span>“三角形箭头”例2</div> <br> <div style="position: relative; background: red; padding: 20px; color: #fff; margin-bottom: 30px;" _mce_style="position: relative; background: red; padding: 20px; color: #fff; margin- <br /> <br /> <br /> bottom: 30px;"> <br> <span style="position: absolute; left: 30px; top: -16px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: dashed dashed dashed solid; border-color: transparent <br /> <br /> <br /> transparent transparent red;" _mce_style="position: absolute; left: 30px; top: -16px; width: 0; height: 0; font-size: 0; border: 16px dashed dashed dashed solid transparent transparent <br /> <br /> <br /> transparent red;"></span>“三角形箭头”例3</div> <br> <div style="位置: 相対; 背景: 赤; パディング: 20 ピクセル; カラー: #fff; マージン-ボトム: 30 ピクセル;" _mce_style="位置: 相対; 背景: 赤; パディング: 20px; カラー: #fff; マージン - <br /> <br /> <br /> 下部: 30px;"> <br> <span style="position: 絶対; left: 30px; top: -16px; width: 0; height: 0; font-size: 0; border-width: 16px 24px; border-style: 破線 破線 破線 実線; border-color: 透明 <br /> <br /> <br /> 透明 透明な赤;" _mce_style="position: 絶対; left: 30px; top: -16px; width: 0; height: 0; font-size: 0; border: 16px 24px 破線 破線 実線 透明 <br /> <br /> <br /> 透明 透明 赤;">< ;/span><span style="position: 絶対; left: 14px; top: -32px; width: 0; height: 0; font-size: 0; border-width: 16px; border-style: 破線 破線 実線<br /> <br /> <br /> 破線; 境界線の色: 透明 透明 #fff 透明;" _mce_style="position: 絶対; left: 14px; top: -32px; width: 0; height: 0; font-size: 0; border: 16px 破線 破線 実線 <br /> <br /> <br /> 破線 透明 透明 #fff 透明;">< ;/span>「三角形箭头」例4</div> <br> <div style="位置: 相対; 背景: 赤; 幅: 160px; パディング: 20px; カラー: #fff; margin-bottom: 30px;" _mce_style="位置: 相対; 背景: 赤; 幅: 160px; <br /> <br /> <br /> パディング: 20px; カラー: #fff; margin-bottom: 30px;"> <br> <span style="position: 絶対; left: 0px; top: -12px; width: 188px; height: 0; font-size: 0; border-width: 6px; border-style: 破線 破線 実線 破線; 境界線-色: 透明 <br /> <br /> <br /> 透明 赤 透明;" _mce_style="position: 絶対; left: 0px; top: -12px; width: 188px; height: 0; font-size: 0; border: 6px 破線 破線 実線 破線 透明 透明 <br /> <br /> <br /> 赤 透明;">< /スパン> <br /> 模拟段形边<span style="position: 絶対; 左: 0px; 底: -12px; 幅: 188px; 高さ: 0; font-size: 0; border-width: 6px; border-style: 実線 破線 破線破線; 境界線の色: <br /> <br /> <br /> 赤 透明 透明;" _mce_style="position: 絶対; left: 0px;bottom: -12px; width: 188px; height: 0; font-size: 0; border: 6px 実線 破線 破線 破線 赤 <br /> <br /> <br /> 透明 透明 透明;">< /スパン> <br> </div> <br> <h2>見るこの例子就会明所谓“三角边”了</h2> <br> <div style="border-width:40px;border-style:solid;border-color:red green black blue;line-height:0;font-size:0;overflow:hidden;width:100px;height: 0" _mce_style="line-height: 0; font-size: <br> <br> 0; オーバーフロー: 非表示; 幅: 100px; ボーダー: 40px;"</div> <br> </p> <h2> ある程度透明にすると、三角形を模倣できます。注意: 6 の下に透明な部分は点線または破線です。</h2> <br> <div style="border-width:40px;border-style:破線 破線 実線 破線;border-color:透明 透明 赤 透明;line-height:0;font-size:0;width:0;height:0 " _mce_style="line <br> <br> <br> -height: 0; font-size: 0; width: 0; height: 0; border: 40px 破線 破線 透明 透明 赤 透明;"</div> <br> <div style="border-width:40px;border-style:破線 実線 実線 破線;border-color:透明 青 赤 透明;line-height:0;font-size:0;width:0;height:0 " _mce_style="line-height: <br> <br> <br> 0; font-size: 0; width: 0; height: 0; border: 40px 破線 実線 透明 青 赤 透明;"</div> <br> </div> <br> <div><A href="http://www.999jiijiu.com/"> http://www.999jiujiu.com/</A></div> <br> </body> <br> </html> <br>