<!doctype html> <html> <head> <style> div { position:relative; padding:0; background:green; width: 200px; height: 100px; border:none; text-align: left; font: 12px serif; } div span { display:block; position:absolute; right:0; top:0; width:10px; height:100%; background:red; } </style> </head> <body> <div> <span></span> </div> </body> </html>