那你需要把图片和文字都放在同一行。
使用行内块:给两个h2都加上display:inline-block;前提是宽度能够容纳这两个盒子。
使用浮动:给两个h2都加上float : left | right;
使用定位:都加上position:absolute,通过修改left | right | top | bottom来排版。如果你想有自定义右边的位置,可以用这个方法。
或文字不用块级元素包裹。